mysql中关于decimal长度问题 您所在的位置:网站首页 mysql 求字段长度 mysql中关于decimal长度问题

mysql中关于decimal长度问题

#mysql中关于decimal长度问题| 来源: 网络整理| 查看: 265

在搬砖的时代,就怕东西太深奥,在菜鸟的认知中,就怕东西看不出一二三。

就在刚刚就暴露了菜鸟的本性,竟然不知道decimal这个长度的组成

decimal(a,b) 说明: a指定指定小数点左边和右边可以存储的十进制数字的最大个数,最大精度38。 b指定小数点右边可以存储的十进制数字的最大个数。小数位数必须是从 0 到 a之间的值。默认小数位数是 0。

看着这些理论的东西,对于理解力偏弱的我,还是比较喜欢实践一下,正好是项目中报错,那就顺便实践。

数据库中的字段给的长度是:

我的认知中,还以为如果没有小数点的话,可以存储10位的数字,可事实并不是,这个只能存储7位这样的数字(可能会根据mysql版本的不同会有差异)。

经过再三实践确认,这个是加上小数点的3位,组成的10位长度,好吧!下次注意吧。

原来好像遇到过,只是没有记录的习惯,看来还是要记录一下,不管好与坏,这个东西就记录在这里。



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有